import { sentence } from "./conversation";

export const npcDialogNormalDictionary: { [url: string]: sentence[][] } = {};
export const npcDialogClueDictionary: { [url: string]: sentence[][]} = {};

//player&fengzi
const beginning1=[
        {
                name: "？？：",
                content: "猫儿闹，鱼儿叫，珍珠在睡觉，\n蓝色的血，在管道深处，人们都需要。"
        },
        {
                name: "侦探：",
                content: "好黑啊"
        },
        {
                name: "侦探：",
                content: "欸？前面有一个人。好像还在说些什么.."
        }
        ];

const beginning2=[
        {
                name: "侦探：",
                content: "您好，我想请问一下.."
        },
        {
                name: "侦探：",
                content: "您好？"
        }
        ];
        
const beginning3=[
        {
                name: "侦探：",
                content: "啊啊啊啊啊啊--"
        },
        {
                name: "侦探：",
                content: "欸？人怎么没了。刚刚他说，‘猫儿闹，鱼儿叫，珍珠在睡觉，\n蓝色的血，在管道深处，人们都需要’，这什么意思啊.."
        },
        {
                name: "侦探：",
                content: " ，"
        },
       
        {
                name: "",
                content: "获得线索：疯子的话"
        }
        ];

const shocked=[
        {
                name: "侦探：",
                content: "啊啊啊啊啊啊--"
        }
     
        ]

const mainrole_clues: sentence[][] = [beginning1,beginning2,beginning3,shocked];
const mainrole_daily: sentence[][] = [];


//fengziC
const fengziC=[
        {
                name: "？？：",
                content: "猫儿闹，鱼儿叫，珍珠在睡觉，\n蓝色的血，在管道深处，人们都需要。"
        },
        {
                name: "",
                content: "获得物品：疯子的话。"
        }
        ];

const fengziC_clues: sentence[][] = [];
const fengziC_daily: sentence[][] = [fengziC];
npcDialogNormalDictionary["fengziC"]=fengziC_daily;
npcDialogClueDictionary["fengziC"]=fengziC_clues;


//special
const goldenKey=[
        {
                name: "",
                content: "获得物品金钥匙，似乎与大门口的锁孔对应，要去试试吗？"
        }
     
        ]

const goldenKey_clues: sentence[][] = [goldenKey];
const goldenKey_daily: sentence[][] = [];
npcDialogNormalDictionary["goldenKey"]=goldenKey_daily;
npcDialogClueDictionary["goldenKey"]=goldenKey_clues;

//hallwayF1 label
const label1=[
        {
                name: "",
                content: "病房A。"
        }
        ];

const label1_clues: sentence[][] = [];
const label1_daily: sentence[][] = [label1];
npcDialogNormalDictionary["label1"]=label1_daily;
npcDialogClueDictionary["label1"]=label1_clues;

const label2=[
        {
                name: "",
                content: "诊室A。"
        }
        ];

const label2_clues: sentence[][] = [];
const label2_daily: sentence[][] = [label2];
npcDialogNormalDictionary["label2"]=label2_daily;
npcDialogClueDictionary["label2"]=label2_clues;

const label3=[
        {
                name: "",
                content: "诊室B。"
        }
        ]

const label3_clues: sentence[][] = [];
const label3_daily: sentence[][] = [label3];
npcDialogNormalDictionary["label3"]=label3_daily;
npcDialogClueDictionary["label3"]=label3_clues;

const label4=[
        {
                name: "",
                content: "病房C。"
        }
        ];

const label4_clues: sentence[][] = [];
const label4_daily: sentence[][] = [label4];
npcDialogNormalDictionary["label4"]=label4_daily;
npcDialogClueDictionary["label4"]=label4_clues;

//hallwayF2 label
const label5=[
        {
                name: "",
                content: "男卫生间。"
        }
        ]

const label5_clues: sentence[][] = [];
const label5_daily: sentence[][] = [label5];
npcDialogNormalDictionary["label5"]=label5_daily;
npcDialogClueDictionary["label5"]=label5_clues;

const label6=[
        {
                name: "",
                content: "院长办公室。"
        }
        ]

const label6_clues: sentence[][] = [];
const label6_daily: sentence[][] = [label6];
npcDialogNormalDictionary["label6"]=label6_daily;
npcDialogClueDictionary["label6"]=label6_clues;

const label7=[
        {
                name: "",
                content: "病房B。"
        }
        ]

const label7_clues: sentence[][] = [];
const label7_daily: sentence[][] = [label7];
npcDialogNormalDictionary["label7"]=label7_daily;
npcDialogClueDictionary["label7"]=label7_clues;



//hallwayF1 door

const door1_lock=[
        {
                name: "",
                content: "门上有锁,似乎需要什么东西来打开。"
        }
        ]

const door1_unlock=[
        {
                name: "",
                content: "门打开了。"
        }
        ]

const door1_clues: sentence[][] = [door1_unlock];
const door1_daily: sentence[][] = [door1_lock];
npcDialogNormalDictionary["door1"]=door1_daily;
npcDialogClueDictionary["door1"]=door1_clues;

const door_ward2_lock=[
        {
                name: "",
                content: "门上有锁。"
        }
        ]

const door_ward2_unlock=[
        {
                name: "",
                content: "门打开了。"
        }
        ]

const door_ward2_clues: sentence[][] = [door_ward2_unlock];
const door_ward2_daily: sentence[][] = [door_ward2_lock];
npcDialogNormalDictionary["door_ward2"]=door_ward2_daily;
npcDialogClueDictionary["door_ward2"]=door_ward2_clues;

//hallwayF2 door

const door3_lock=[
        {
                name: "",
                content: "门上有锁。"
        }
        ];

const door3_unlock=[
        {
                name: "",
                content: "门打开了。"
        }
        ];

const door3_clues: sentence[][] = [door3_unlock];
const door3_daily: sentence[][] = [door3_lock];
npcDialogNormalDictionary["door3"]=door3_daily;
npcDialogClueDictionary["door3"]=door3_clues;


const door_ward3_lock=[
        {
                name: "",
                content: "门上有锁。"
        }
        ];

const door_ward3_unlock=[
        {
                name: "",
                content: "门打开了。"
        }
        ];

const door_ward3_clues: sentence[][] = [door_ward3_unlock];
const door_ward3_daily: sentence[][] = [door_ward3_lock];
npcDialogNormalDictionary["door_ward3"]=door_ward3_daily;
npcDialogClueDictionary["door_ward3"]=door_ward3_clues;


//hallwayF1&hallwayF2&hall tree

const tree1=[
        {
                name: "",
                content: "有些枯萎的盆栽，似乎并没有什么异常。"
        }
        ];

const tree1_clues: sentence[][] = [];
const tree1_daily: sentence[][] = [tree1];
npcDialogNormalDictionary["tree1"]=tree1_daily;
npcDialogClueDictionary["tree1"]=tree1_clues;

const tree2_t=[
        {
                name: "",
                content: "有些枯萎的盆栽，细看似乎是蔓生在海底花园的微观植株，\n底下好像有什么东西"
        },
        {
                name: "",
                content: "获得物品：图片碎片，上面模模糊糊写着一个字母E，\n字上长出了小吸盘"
        }
        ];

const tree2_f=[
        {
                name: "",
                content: "有些枯萎的盆栽，似乎并没有什么异常。"
        }
        ];

const tree2_clues: sentence[][] = [tree2_f];
const tree2_daily: sentence[][] = [tree2_t];
npcDialogNormalDictionary["tree2"]=tree2_daily;
npcDialogClueDictionary["tree2"]=tree2_clues;

const tree3_t=[
        {
                name: "",
                content: "有些枯萎的盆栽，细看似乎是蔓生在海底花园的微观植株，\n底下好像有什么东西。"
        },
        {
                name: "",
                content: "获得物品：打火机，看上去有些年头了"
        }
        ];

const tree3_f=[
        {
                name: "",
                content: "有些枯萎的盆栽，似乎并没有什么异常。"
        }
        ];

const tree3_clues: sentence[][] = [tree3_f];
const tree3_daily: sentence[][] = [tree3_t];
npcDialogNormalDictionary["tree3"]=tree3_daily;
npcDialogClueDictionary["tree3"]=tree3_clues;


//最后出现在门口的脚印
const jiaoyinB2=[
        {
                name: "",
                content: "你已经拿到了金钥匙..确定要走出去了吗..?\n想好了就往前走吧.."
        }
        ];
        
const jiaoyinB2_clues: sentence[][] = [];
const jiaoyinB2_daily: sentence[][] = [jiaoyinB2];
npcDialogNormalDictionary["jiaoyinB2"]=jiaoyinB2_daily;
npcDialogClueDictionary["jiaoyinB2"]=jiaoyinB2_clues;


//hallwayF1&hall jiaoyin

const jiaoyinA1=[
        {
                name: "",
                content: "脚印...？怎么有一种莫名熟悉的感觉.."
        }
        ];



const jiaoyinA1_clues: sentence[][] = [];
const jiaoyinA1_daily: sentence[][] = [jiaoyinA1];
npcDialogNormalDictionary["jiaoyinA1"]=jiaoyinA1_daily;
npcDialogClueDictionary["jiaoyinA1"]=jiaoyinA1_clues;

const jiaoyinA2=[
        {
                name: "",
                content: "脚印...？怎么有一种莫名熟悉的感觉.."
        }
        ];

const jiaoyinA2_clues: sentence[][] = [];
const jiaoyinA2_daily: sentence[][] = [jiaoyinA2];
npcDialogNormalDictionary["jiaoyinA2"]=jiaoyinA2_daily;
npcDialogClueDictionary["jiaoyinA2"]=jiaoyinA2_clues;


const jiaoyinA3=[
        {
                name: "",
                content: "脚印...？怎么有一种莫名熟悉的感觉.."
        }
        ];


const jiaoyinA3_clues: sentence[][] = [];
const jiaoyinA3_daily: sentence[][] = [jiaoyinA3];
npcDialogNormalDictionary["jiaoyinA3"]=jiaoyinA3_daily;
npcDialogClueDictionary["jiaoyinA3"]=jiaoyinA3_clues;

//hall cat
const cat_t=[
        {
                name: "",
                content: "一只猫儿，它身下似乎有什么东西，隐隐约约\n可以听见女人的啜泣声--从海底涌出。"
        },
        {
                name: "",
                content: "获得物品：海底蜡烛，一根蜡烛，看久了仿佛在桌子上蠕动。"
        }
        ];

const cat_f=[
        {
                name: "",
                content: "喵..喵喵喵？"
        }
        ];

const cat_clues: sentence[][] = [cat_f];
const cat_daily: sentence[][] = [cat_t];
npcDialogNormalDictionary["cat"]=cat_daily;
npcDialogClueDictionary["cat"]=cat_clues;



//conRoomA&B wardA&B bed
//conRoomB&wardA&B 
const bed1=[
        {
                name: "",
                content: "一张床，似乎并没有什么异常。"
        }
        ];

const bed1_clues: sentence[][] = [];
const bed1_daily: sentence[][] = [bed1];
npcDialogNormalDictionary["bed1"]=bed1_daily;
npcDialogClueDictionary["bed1"]=bed1_clues;

//conRoomA
const bed2_t=[
        {
                name: "",
                content: "床下发现一把手枪，锈迹斑斑，似乎还有一发子弹。"
        },
        {
                name: "",
                content: "获得物品：旧手枪。"
        }
        ];

const bed2_f=[
        {
                name: "",
                content: "一张床，似乎并没有什么异常。"
        }
        ];

const bed2_clues: sentence[][] = [bed2_f];
const bed2_daily: sentence[][] = [bed2_t];
npcDialogNormalDictionary["bed2"]=bed2_daily;
npcDialogClueDictionary["bed2"]=bed2_clues;

//wardB
const bed3_t=[
        {
                name: "",
                content: "床下发现铺满绿泥的石头，好像在哪里见过，\n像是从某个腐败的古城堡墙壁上脱落的。\n泥泞正覆盖着流水冲刷出的波纹。"
        },
        {
                name: "",
                content: "获得物品：铺满绿泥的石头。"
        }
        ];

const bed3_f=[
        {
                name: "",
                content: "一张床，似乎并没有什么异常。"
        }
        ];

const bed3_clues: sentence[][] = [bed3_f];
const bed3_daily: sentence[][] = [bed3_t];
npcDialogNormalDictionary["bed3"]=bed3_daily;
npcDialogClueDictionary["bed3"]=bed3_clues;


//conRoomA&B&office&hall chair
//all
const blackchairA1=[
        {
                name: "",
                content: "一把老旧的椅子，似乎并没有什么异常。"
        }
        ];

const blackchairA1_clues: sentence[][] = [];
const blackchairA1_daily: sentence[][] = [blackchairA1];
npcDialogNormalDictionary["blackchairA1"]=blackchairA1_daily;
npcDialogClueDictionary["blackchairA1"]=blackchairA1_clues;

const blackchairB1=[
        {
                name: "",
                content: "一把老旧的椅子，似乎并没有什么异常。"
        }
        ];

const blackchairB1_clues: sentence[][] = [];
const blackchairB1_daily: sentence[][] = [blackchairB1];
npcDialogNormalDictionary["blackchairB1"]=blackchairB1_daily;
npcDialogClueDictionary["blackchairB1"]=blackchairB1_clues;

//conRoomA
const blackchairA2_t=[
        {
                name: "",
                content: "椅子上发现一本日记。"
        },
        {
                name: "",
                content: "获得物品：一本日记。打开背包可以看到更多细节。"
        }
        ];

const blackchairA2_f=[
        {
                name: "",
                content: "一把老旧的椅子，似乎并没有什么异常。"
        }
        ];

const blackchairA2_clues: sentence[][] = [blackchairA2_f];
const blackchairA2_daily: sentence[][] = [blackchairA2_t];
npcDialogNormalDictionary["blackchairA2"]=blackchairA2_daily;
npcDialogClueDictionary["blackchairA2"]=blackchairA2_clues;

//conRoomA desk
const desk_zhenshi2=[
        {
                name: "",
                content: "似乎并没有什么异常。"
        }
        ];

const desk_zhenshi2_clues: sentence[][] = [];
const desk_zhenshi2_daily: sentence[][] = [desk_zhenshi2];
npcDialogNormalDictionary["desk_zhenshi2"]=desk_zhenshi2_daily;
npcDialogClueDictionary["desk_zhenshi2"]=desk_zhenshi2_clues;

//conRoomB knife
const knife=[
        {
                name: "",
                content: "一把剖鱼刀，上面寄居满了藤壶，但除了剖鱼，似乎做不了\n什么。正渗出着微妙的汁液，想起要用它防身就会起鸡皮疙瘩"
        },
        {
                name: "",
                content: "仔细的看，隐约可以看见一个字母“E”，孤零零的。"
        },
        {
                name: "",
                content: "获得物品，带“E”的剖鱼刀。"
        }
        ];
        

const knife_clues: sentence[][] = [];
const knife_daily: sentence[][] = [knife];
npcDialogNormalDictionary["knife"]=knife_daily;
npcDialogClueDictionary["knife"]=knife_clues;

//conRoomA&B window
//conRoomB
const window1_t=[
        {
                name: "",
                content: "发现边角有一把铁质钥匙，已经落了一些灰。"
        },
        {
                name: "",
                content: "获得物品：铁质钥匙。"
        }
        ];

const window1_f=[
        {
                name: "",
                content: "似乎并没有什么异常。"
        }
        ];

const window1_clues: sentence[][] = [window1_f];
const window1_daily: sentence[][] = [window1_t];
npcDialogNormalDictionary["window1"]=window1_daily;
npcDialogClueDictionary["window1"]=window1_clues;

//conRoomA
const window2=[
        {
                name: "",
                content: "似乎并没有什么异常。"
        }
        ];

const window2_clues: sentence[][] = [];
const window2_daily: sentence[][] = [window2];
npcDialogNormalDictionary["window2"]=window2_daily;
npcDialogClueDictionary["window2"]=window2_clues;


//conRoomA&B office vision&paper
//except office
const vision=[
        {
                name: "",
                content: "视力表。"
        }
        ];

const vision_clues: sentence[][] = [];
const vision_daily: sentence[][] = [vision];
npcDialogNormalDictionary["vision"]=vision_daily;
npcDialogClueDictionary["vision"]=vision_clues;


//all
const paper=[
        {
                name: "",
                content: "通知板。"
        }
        ];

const paper_clues: sentence[][] = [];
const paper_daily: sentence[][] = [paper];
npcDialogNormalDictionary["paper"]=paper_daily;
npcDialogClueDictionary["paper"]=paper_clues;


//conRoomA&B office wc bin
//except conRoomA
const bin1=[
        {
                name: "",
                content: "积灰的垃圾桶，似乎并没有什么异常。"
        }
        ];

const bin1_clues: sentence[][] = [];
const bin1_daily: sentence[][] = [bin1];
npcDialogNormalDictionary["bin1"]=bin1_daily;
npcDialogClueDictionary["bin1"]=bin1_clues;

//conRoomA
const bin2_t=[
        {
                name: "",
                content: "发现边角桶内发现黑色袋子，散发着尸体的腐臭味。"
        },
        {
                name: "",
                content: "获得物品：装尸体的袋子。"
        }
        ];

const bin2_f=[
        {
                name: "",
                content: "似乎并没有什么异常。"
        }
        ];

const bin2_clues: sentence[][] = [bin2_f];
const bin2_daily: sentence[][] = [bin2_t];
npcDialogNormalDictionary["bin2"]=bin2_daily;
npcDialogClueDictionary["bin2"]=bin2_clues;


//office yugang
const yugang_f=[
        {
                name: "",
                content: "鱼儿快速的流窜，好像在逃离鱼缸下的什么东西..."
        },
        {
                name: "",
                content: "发现一根蜡烛，像扔掉的死鱼，或者说睡着了的。"
        },
        {
                name: "",
                content: "获得物品：海底蜡烛。"
        }
        ];

const yugang_t=[
        {
                name: "",
                content: "似乎并没有什么异常。"
        }
        ];

const yugang_clues: sentence[][] = [yugang_f];
const yugang_daily: sentence[][] = [yugang_t];
npcDialogNormalDictionary["yugang"]=yugang_daily;
npcDialogClueDictionary["yugang"]=yugang_clues;


//office shugui
const shugui=[
        {
                name: "",
                content: "摆着一些小说，作者署名霍华德·菲利普·洛夫克拉夫特。"
        }
        ];

const shugui_clues: sentence[][] = [];
const shugui_daily: sentence[][] = [shugui];
npcDialogNormalDictionary["shugui"]=shugui_daily;
npcDialogClueDictionary["shugui"]=shugui_clues;

//office desk
const desk_office=[
        {
                name: "",
                content: "似乎并没有什么异常。"
        }
        ];

const desk_office_clues: sentence[][] = [];
const desk_office_daily: sentence[][] = [desk_office];
npcDialogNormalDictionary["desk_office"]=desk_office_daily;
npcDialogClueDictionary["desk_office"]=desk_office_clues;


//wardAB&office guizi
//all
const guizi1=[
        {
                name: "",
                content: "磨损严重的柜子，似乎并没有什么异常。"
        }
        ];

const guizi1_clues: sentence[][] = [];
const guizi1_daily: sentence[][] = [guizi1];
npcDialogNormalDictionary["guizi1"]=guizi1_daily;
npcDialogClueDictionary["guizi1"]=guizi1_clues;

//wardA
const guizi2_t=[
        {
                name: "",
                content: "发现图片碎片“R”，似曾相识的记号，\n仿佛一直沉睡在海底的深谷里。"
        },
        {
                name: "",
                content: "获得图片碎片“R”。"
        }
        ];

const guizi2_f=[
        {
                name: "",
                content: "磨损严重的柜子，似乎并没有什么异常。"
        }
        ];

const guizi2_clues: sentence[][] = [guizi2_f];
const guizi2_daily: sentence[][] = [guizi2_t];
npcDialogNormalDictionary["guizi2"]=guizi2_daily;
npcDialogClueDictionary["guizi2"]=guizi2_clues;


//wardB
const guizi3_t=[
        {
                name: "",
                content: "一个字条，歪歪扭扭像是渔夫的字：..."
        },
        {
                name: "",
                content: "获得物品：渔夫的字条。打开背包可以看到更多细节。"
        },
        {
                name: "侦探：",
                content: "原来是这样..带血迹的刀、装尸体的袋子，\n奇怪的日记..渔夫是出现幻觉\n才错杀了自己的妻子和孩子啊.."
        },
        {
                name: "",
                content: "他以为自杀就可以逃离这个世界吗..."
        }
        ];

const guizi3_f=[
        {
                name: "",
                content: "磨损严重的柜子，似乎并没有什么异常。"
        }
        ];

const guizi3_clues: sentence[][] = [guizi3_f];
const guizi3_daily: sentence[][] = [guizi3_t];
npcDialogNormalDictionary["guizi3"]=guizi3_daily;
npcDialogClueDictionary["guizi3"]=guizi3_clues;

//deadHouse guizi_taipingjian
const guizi_taipingjian=[
        {
                name: "",
                content: "一股腥味，像尘封着什么许久.."
        }
        ];

const guizi_taipingjian_clues: sentence[][] = [];
const guizi_taipingjian_daily: sentence[][] = [guizi_taipingjian];
npcDialogNormalDictionary["guiguizi_taipingjianzi3"]=guizi_taipingjian_daily;
npcDialogClueDictionary["guizi_taipingjian"]=guizi_taipingjian_clues;

//deadHouse guancai
const guancai1=[
        {
                name: "",
                content: "棺材，潮湿的水草味道，似乎在诉说着什么远古的密语..."
        }
        ];

const guancai1_clues: sentence[][] = [];
const guancai1_daily: sentence[][] = [guancai1];
npcDialogNormalDictionary["guancai1"]=guancai1_daily;
npcDialogClueDictionary["guancai1"]=guancai1_clues;

const guancai2_f=[
        {
                name: "",
                content: "棺材的角落里好像放着一个雕像，若说是被扔到了黑暗的\n缝隙中，不如说是它自己藏到了这里。\n仔细看的话似乎刻着一些符号。"
        },
        {
                name: "",
                content: "获得物品：上古雕像。"
        }
        ];

const guancai2_t=[
        {
                name: "",
                content: "棺材，潮湿的水草味道，似乎在诉说着什么远古的密语..."
        }
        ];


const guancai2_clues: sentence[][] = [guancai2_f];
const guancai2_daily: sentence[][] = [guancai2_t];
npcDialogNormalDictionary["guancai2"]=guancai2_daily;
npcDialogClueDictionary["guancai2"]=guancai2_clues;


//wcMan&wcWoman
const matong=[
        {
                name: "",
                content: "马桶，似乎并没有什么异常。"
        }
        ];

const matong_clues: sentence[][] = [];
const matong_daily: sentence[][] = [matong];
npcDialogNormalDictionary["matong"]=matong_daily;
npcDialogClueDictionary["matong"]=matong_clues;

const xiaobian=[
        {
                name: "",
                content: "小便池，似乎并没有什么异常。"
        }
        ];

const xiaobian_clues: sentence[][] = [];
const xiaobian_daily: sentence[][] = [xiaobian];
npcDialogNormalDictionary["xiaobian"]=xiaobian_daily;
npcDialogClueDictionary["xiaobian"]=xiaobian_clues;


const shuichi=[
        {
                name: "",
                content: "水池里有一些污垢，似乎并没有什么异常。"
        }
        ];

const shuichi_clues: sentence[][] = [];
const shuichi_daily: sentence[][] = [shuichi];
npcDialogNormalDictionary["shuichi"]=shuichi_daily;
npcDialogClueDictionary["shuichi"]=shuichi_clues;

//wcMan
const shuichi_F_f=[
        {
                name: "",
                content: "镜子上有血迹的F..汩汩..汩汩.."
        },
        {
                name: "",
                content: "水池底下好像有什么东西..像是笔记的残页。"
        },
        {
                name: "",
                content: "获得物品：笔记残页，打开背包可以看到更多细节"
        },
        ];


const shuichi_F_t=[
        {
                name: "",
                content: "水池里有一些污垢，似乎并没有什么异常。"
        }
        ];

const shuichi_F_clues: sentence[][] = [shuichi_F_f];
const shuichi_F_daily: sentence[][] = [shuichi_F_t];
npcDialogNormalDictionary["shuichi_F"]=shuichi_F_daily;
npcDialogClueDictionary["shuichi_F"]=shuichi_F_clues;

